Như tiêu đề, mình muốn lập một tut về
lập trình phát triển cad/cae, cũng là nơi để mọi người thảo luận để phát triển về vấn đề này.
Nói qua về lập trình phát triển cad/cae. Hiện nay có rất nhiều các phần mềm thiết kế cơ khí: auto cad, autodesk inventor, solid works, catia,... Các bạn có thể đọc bài viết " tứ đại cad cam" để hiểu rõ hơn về các phần mềm này, các thế mạnh, ưu nhược điểm của chúng.
Các phần mềm này do các công ty viết ra, để giải quyết những bài toán có quy mô lớn, phổ biến trong kĩ thuật. Tuy nhiên trong thực tế kỹ thuật lại đa dạng về thiết kế, có nhiều bài toán riêng mà các phần mềm đó không thể giải quyết được.
Chính vì vậy xây dựng thêm những module mới, những chương trình bổ xung, nhằm khắc phục các khiếm khuyết, những vấn đề nảy sinh trong quá trình thiết kế là rất cần thiết và có hiệu quả cao.
Tôi lấy ví dụ đơn giản: các bạn muốn design một cái cốc theo một hình dạng nào đó, nhưng mỗi một khác hàng lại muốn một kích thước khác nhau, người thì muốn đường kính của cốc là 40, 41,42,....kèm theo là chiều cao cốc sẽ bị thay đổi và các kích thước abc xyz của cốc cũng bị thay đổi theo, không lẽ mỗi lần vậy lại phải bỏ công sức ngồi vẽ lại bản vẽ từ đầu đến cuối. Các bạn thử nghĩ nếu có một bảng điều khiển, chỉ việc type vài kích thước cần thiết vào các ô, rồi module sẽ xuất 1 bản vẽ sản phẩm cho mình. Rất nhanh và hiệu quả đúng không.
Trong tut này mình chỉ sử dụng ứng dụng nền auto cad và ngôn ngữ lập trình, môi trường lập trình là AutoCad visual basic for application.
Còn vì sao lại sử dụng autocad và ngôn ngữ VBA cũng như tìm hiểu sâu hơn về lập trình phát triển cad là gì thì liên hệ với mình, mình sẽ gửi khái niệm cơ bản về nó. Còn chủ yếu mình lập ra thread này để những người là newbie biết cách tạo ra 1 ứng dụng cho mình.
continue........
Mình sẽ up clip từng tut một sớm nhất có thể